What is the meaning of the word "roar off"?

Definitions: